package com.example.yiwei.crm.json;

import com.example.yiwei.crm.entity.personnalEntity;
import com.example.yiwei.crm.util.NetWorkUtils;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

/**
 * Created by Administrator on 2017/2/24.
 */

public class personnalJson {
    public static personnalEntity jsonPersonal_message(String url, String para){
        personnalEntity personnalEntity;
        String result= NetWorkUtils.getCount(url,para);
        try {
            JSONObject object=new JSONObject(result);
            String boolen=object.getString("boolean");
            if ("success".equals(boolen)){
                personnalEntity=new personnalEntity();
                JSONArray array=object.getJSONArray("list");
                for (int i=0;i<array.length();i++){
                    JSONObject json=array.getJSONObject(i);
                    //职位
                    if (json.has("UAB06")){
                        personnalEntity.setPersonnal_job(json.getInt("UAB06"));
                    }
                    //人员编码
                    if (json.has("UAB02")){
                        personnalEntity.setPersonnal_code(json.getString("UAB02"));
                    }
                    //人员名
                    if (json.has("UAB03")){
                        personnalEntity.setPersonnal_name(json.getString("UAB03"));
                    }
                    //人员ID
                    if (json.has("UAB01")){
                        personnalEntity.setPersonnal_id(json.getInt("UAB01"));
                    }
                    //部门ID
                    if (json.has("UAA01")){
                        personnalEntity.setDepartment_id(json.getInt("UAA01"));
                    }
                    return personnalEntity;
                }
            }
        } catch (JSONException e) {
            e.printStackTrace();
        }
        return null;
    }

}
